专利摘要:
一種電子設備包括中央處理器,檢測單元,分析單元,比較單元和控制單元。檢測單元用於在預定狀況發生時產生檢測信號。分析單元用於回應檢測信號分析中央處理器的當前使用率。比較單元用於在當前使用率大於或者等於預定使用率時發出比較信號。控制單元用於回應比較信號根據檢測信號減少中央處理器所處理的任務。本發明還提供一種任務控制方法。
公开号:TW201301140A
申请号:TW100122346
申请日:2011-06-24
公开日:2013-01-01
发明作者:Qiang You
申请人:Hon Hai Prec Ind Co Ltd;
IPC主号:G06F9-00
专利说明:
電子設備及其任務控制方法
本發明涉及一種電子設備,尤其涉及一種可以同時處理多個任務的電子設備及其任務控制方法。
現有的智慧型行動電話很多都和電腦一樣可以支援多進程功能,也就是說在聽歌的時候,還可以玩遊戲,上網聊天及發郵件等。然而,由於行動電話的資源有限,當同時處理的任務過多時,行動電話就會出現運行不順暢甚至死機的狀況,這樣勢必會給用戶帶來不便。
有鑒於此,有必要提供一種方便使用的電子設備。
另外,還有必要提供一種方便使用電子設備的任務控制方法。
一種電子設備,其包括可以同時處理多個任務的中央處理器,檢測單元,分析單元,比較單元和控制單元;所述檢測單元用於檢測預定狀況是否發生並在檢測到預定狀況發生時產生檢測信號;所述分析單元用於回應檢測信號分析中央處理器的當前使用率;所述比較單元用於將當前使用率與預定使用率進行比較,並當前使用率大於或者等於預定使用率時發出比較信號;所述控制單元用於回應比較信號根據檢測信號減少中央處理器所處理的任務來保證中央處理器的正常運行。
一種任務控制方法,用於控制電子設備所處理的任務,該電子設備包括可以同時處理多個任務的中央處理器;所述任務控制方法包括如下步驟:
判斷是否產生檢測信號,該檢測信號將在預定狀況發生時產生;
如果產生檢測信號,則分析中央處理器的當前使用率;
判斷當前使用率是否大於或者等於預定使用率;
如果當前使用率大於或者等於預定使用率,則減少中央處理器所處理的任務來保證中央處理器的正常運行。
使用上述電子設備及其任務控制方法,當出現可能引起電子設備使用不順暢或死機的預定狀況時,控制單元將減少中央處理器所處理的任務來保證中央處理器的正常運行。
請參閱圖1,電子設備200包括檢測單元210,中央處理器(CPU)220,分析單元230,比較單元250,控制單元270和用於發出提示的提示單元290。在本實施方式中,電子設備200為行動電話,中央處理器220可以同時處理多個任務。
檢測單元210用於檢測預定狀況是否發生並在檢測到預定狀況發生時產生檢測信號。該預定狀況在一些實施例中為中央處理器220呈高負荷運行的狀況,其可能引起電子設備200使用不順暢或死機。在本實施方式中,該預定狀況為中央處理器220同時處理超過第一預定數量的任務,或者中央處理器220在同時處理超過第二預定數量的任務時安裝新程式。當檢測到中央處理器220同時處理超過第一預定數量的任務時,檢測單元210產生第一檢測信號。當檢測到中央處理器220在同時處理超過第二預定數量的任務時安裝新程式,檢測單元210產生第二檢測信號。
分析單元230用於回應檢測信號分析中央處理器220的當前使用率。
比較單元250用於將當前使用率與預定使用率進行比較,並在當前使用率大於或者等於預定使用率時發出比較信號。在本實施方式中,所述預定使用率可以根據檢測單元210產生的檢測信號設置,如當檢測單元210產生第一檢測信號時,預定使用率為80%;而當檢測單元210產生第二檢測信號時,預定使用率為70%。在其他實施方式中,無論檢測單元210產生第一檢測信號還是第二檢測信號,均統一設置預定使用率,如70%。
控制單元270用於回應比較信號根據檢測信號減少中央處理器220所處理的任務來保證中央處理器220的正常運行,從而避免電子設備200使用不順暢或死機。在本實施方式中,控制單元270包括關閉模組272和停止模組274。如果檢測單元210產生第一檢測信號,則關閉模組272回應比較信號關閉中央處理器220所處理的部分任務,同時提示單元290就所關閉的任務對用戶作出提示。在本實施方式中,中央處理器220處理的任務會預先分配優先等級,關閉模組272會根據優先等級關閉優先等級低的任務。如果檢測單元210產生第二檢測信號,則停止模組274回應比較信號停止安裝新程式,同時提示單元290就所停止安裝的新程式對用戶作出提示。
如圖2所示,一種任務控制方法用於控制電子設備所處理的任務,以避免電子設備使用不順暢或死機。該電子設備包括可以同時處理多個任務的中央處理器。在本實施方式中,電子設備為行動電話。上述任務控制方法包括如下步驟:
步驟S801,判斷是否產生檢測信號。如果產生檢測信號,則進入步驟S803。如果未產生檢測信號,則返回步驟S801。該檢測信號將在預定狀況發生時產生,且該預定狀況在一些實施例中為中央處理器呈高負荷運行的狀況,其可能引起電子設備使用不順暢或死機。在本實施方式中,該預定狀況可以為中央處理器同時處理超過第一預定數量的任務,或者中央處理器在同時處理超過第二預定數量的任務時安裝新程式。如果中央處理器同時處理超過第一預定數量的任務,第一檢測信號產生。如果中央處理器在同時處理超過第二預定數量的任務時安裝新程式,第二檢測信號產生。
步驟S803,分析中央處理器的當前使用率。
步驟S805,判斷當前使用率是否大於或者等於預定使用率。如果當前使用率大於或者等於預定使用率,則進入步驟S807。如果當前使用率小於預定使用率,則返回步驟S801。在本實施方式中,所述預定使用率可以根據產生的檢測信號設置,如當第一檢測信號產生時,預定使用率為80%;而當第二檢測信號產生時,預定使用率為70%。在其他實施方式中,無論第一檢測信號還是第二檢測信號產生,均統一設置預定使用率,如70%。
步驟S807,根據檢測信號減少中央處理器處理的任務,來保證中央處理器的正常運行,從而避免電子設備使用不順暢或死機。在本實施方式中,如果第一檢測信號產生,則關閉中央處理器所處理的部分任務。中央處理器處理的任務會預先分配優先等級,優先等級低的任務將先行關閉。如果第二檢測信號產生,則停止安裝新程式。
綜上所述,本發明符合發明專利要件,爰依法提出專利申請。惟,以上所述者僅為本發明之較佳實施方式,舉凡熟悉本案技藝之人士,在援依本案創作精神所作之等效修飾或變化,皆應包含於以下之申請專利範圍內。
200...電子設備
210...檢測單元
220...中央處理器
230...分析單元
250...比較單元
270...控制單元
272...關閉模組
274...停止模組
290...提示單元
S801-S807...任務控制方法步驟
圖1為一較佳實施方式的電子設備的模組圖。
圖2為一較佳實施方式的任務控制方法的流程圖。
200...電子設備
210...檢測單元
220...中央處理器
230...分析單元
250...比較單元
270...控制單元
272...關閉模組
274...停止模組
290...提示單元
权利要求:
Claims (10)
[1] 一種電子設備,其包括可以同時處理多個任務的中央處理器,其改良在於:所述電子設備還包括檢測單元,分析單元,比較單元和控制單元;所述檢測單元用於檢測預定狀況是否發生並在檢測到預定狀況發生時產生檢測信號;所述分析單元用於回應檢測信號分析中央處理器的當前使用率;所述比較單元用於將當前使用率與預定使用率進行比較,並當前使用率大於或者等於預定使用率時發出比較信號;所述控制單元用於回應比較信號根據檢測信號減少中央處理器所處理的任務來保證中央處理器的正常運行。
[2] 如申請專利範圍第1項所述之電子設備,其中所述預定狀況為所述中央處理器同時處理超過第一預定數量的任務,並在該預定狀況發生時所述控制單元回應比較信號關閉中央處理器所處理的部分任務。
[3] 如申請專利範圍第2項所述之電子設備,其中所述中央處理器所處理的任務預先分配優先等級,所述控制單元回應比較信號根據優先等級關閉優先等級低的任務。
[4] 如申請專利範圍第1項所述之電子設備,其中所述預定狀況為所述中央處理器在同時處理超過第二預定數量的任務時安裝新程式,並在該預定狀況發生時所述控制單元回應比較信號停止安裝新程式。
[5] 如申請專利範圍第2至4項中任一項所述之電子設備,其中所述電子設備還包括提示單元,所述提示單元用於就控制單元對任務的控制操作對用戶作出提醒。
[6] 一種任務控制方法,用於控制電子設備所處理的任務,該電子設備包括可以同時處理多個任務的中央處理器;所述任務控制方法包括如下步驟:判斷是否產生檢測信號,該檢測信號將在預定狀況發生時產生;如果產生檢測信號,則分析中央處理器的當前使用率;判斷當前使用率是否大於或者等於預定使用率;如果當前使用率大於或者等於預定使用率,則減少中央處理器所處理的任務來保證中央處理器的正常運行。
[7] 如申請專利範圍第6項所述之任務控制方法,其中所述任務控制方法還包括如下步驟:如果當前使用率小於預定使用率,則返回判斷是否產生檢測信號的步驟。
[8] 如申請專利範圍第6項所述之任務控制方法,其中所述預定狀況為中央處理器同時處理超過第一預定數量的任務,所述減少中央處理器所處理的任務的步驟為關閉中央處理器所處理的部分任務。
[9] 如申請專利範圍第8項所述之任務控制方法,其中所述中央處理器所處理的任務預先分配優先等級,優先等級低的任務將先行關閉。
[10] 如申請專利範圍第6項所述之任務控制方法,其中所述預定狀況為中央處理器在同時處理超過第二預定數量的任務時安裝新程式,所述減少中央處理器所處理的任務的步驟為停止安裝新程式。
类似技术:
公开号 | 公开日 | 专利标题
US9781252B2|2017-10-03|Information processing method, system and mobile terminal
KR101534450B1|2015-07-06|누설 전류 측정으로부터 열 관리 폴리시를 결정하는 시스템 및 방법
TWI506558B|2015-11-01|電子設備及其任務控制方法
CN104662487A|2015-05-27|根据应用程序活动来预测用户意图和未来交互
CN104460935A|2015-03-25|一种信息处理方法及电子设备
EP3242170B1|2021-03-17|Prompt information sending method and device
JP6616896B2|2019-12-04|指紋認識方法及び電子デバイス
EP3454185A1|2019-03-13|Data processing method and device
EP2867746A1|2015-05-06|Multi-modal behavior awareness for human natural command control
CN104917241A|2015-09-16|一种移动终端充电电流的控制方法及移动终端
KR20150080582A|2015-07-09|사용자 존재 검출에 기초한 가변 터치 스크린 주사율
CN105573778B|2020-03-17|一种应用程序启动方法及终端
EP2954385A1|2015-12-16|System and method for controlling central processing unit power with guaranteed transient deadlines
US20130221999A1|2013-08-29|Testing system and method
CN107302633B|2020-05-12|应用控制方法、装置、存储介质以及电子设备
CN105022633A|2015-11-04|一种热键冲突的解决方法以及终端
US9904402B2|2018-02-27|Mobile terminal and method for input control
WO2019085732A1|2019-05-09|过压保护控制方法、装置、移动终端及可读存储介质
EP3592005B1|2020-10-21|Broadcast receiver control method and apparatus, and mobile terminal
CN107835984B|2021-03-30|热减轻用户体验
US20140089696A1|2014-03-27|Method for controlling power mode switching
CN107765834B|2020-05-12|应用管理方法、装置、存储介质及电子设备
JP2007317386A5|2009-06-18|
CN104932819A|2015-09-23|一种移动终端的控制方法及移动终端
EP3540321A1|2019-09-18|Method and system for controlling air conditioner water-chilling unit, and air conditioning system thereof
同族专利:
公开号 | 公开日
US20120331473A1|2012-12-27|
CN102841812A|2012-12-26|
TWI506558B|2015-11-01|
引用文献:
公开号 | 申请日 | 公开日 | 申请人 | 专利标题
US20060075399A1|2002-12-27|2006-04-06|Loh Choo W|System and method for resource usage prediction in the deployment of software applications|
US7707573B1|2003-12-31|2010-04-27|Google Inc.|Systems and methods for providing and installing software|
KR100690854B1|2005-11-08|2007-03-09|엘지전자 주식회사|멀티태스킹이 가능한 휴대용 단말기 및 그의 멀티태스킹처리방법|
JP2007199811A|2006-01-24|2007-08-09|Hitachi Ltd|プログラム制御方法、計算機およびプログラム制御プログラム|
KR101493692B1|2007-06-22|2015-02-16|삼성전자주식회사|이벤트 메시지 전송 방법, 이벤트 메시지 수신 방법,피제어 장치 및 제어 포인트|
US7805516B2|2008-10-14|2010-09-28|Dell Products L.P.|Enabling throttling of resources on a virtualization enabled information handling system|
KR20120077265A|2010-12-30|2012-07-10|주식회사 팬택|이동 단말기 및 이동 단말기의 제어 방법|CN104936699A|2013-01-22|2015-09-23|贝克顿·迪金森公司|使自动开盖便利的双条形码标注|
CN105183431B|2015-08-05|2018-09-28|瑞斯康达科技发展股份有限公司|一种cpu利用率控制方法及装置|
CN105550041A|2016-03-04|2016-05-04|珠海市魅族科技有限公司|一种移动终端控制方法及控制装置|
CN107544842B|2017-08-25|2019-02-05|Oppo广东移动通信有限公司|应用程序处理方法和装置、计算机设备、存储介质|
法律状态:
2017-08-01| MM4A| Annulment or lapse of patent due to non-payment of fees|
优先权:
申请号 | 申请日 | 专利标题
CN 201110170610|CN102841812A|2011-06-23|2011-06-23|电子设备及其任务控制方法|
[返回顶部]